package com.jic.product.manage.response;

import com.jic.product.manage.response.base.BaseResponse;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * Created by HeJun on 2020/1/21
 *
 * @Description:
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ShopInfoResponse extends BaseResponse {
    // 商品id
    private long id;
    // 库存id
    private Long stockId;
    // 商品中文名
    private String chineseName;
    // 商品编码
    private String code;
    //总库存
    private Integer totalStock;
    //可用库存
    private Integer availableStock;
    //冻结库存
    private Integer blockStock;
    //每日库存
    private Integer dayStock;
    // 商品品牌名
    private String brandName;
    // 商品类目
    private String fullNamePath;
    // 上下架状态 0-下架，1-上架
    private Integer canSale;
    // 商品类型
    private Integer type;
    // 商品形式
    private Integer typeOfProduct;
    // 商品计量单位
    private String productUnit;
    //零售价
    private BigDecimal salePriceWithTax;
    // 市场价
    private String marketPrice;
    // 渠道名称
    private String channelName;
    // 渠道code
    private String channelCode;
    // 运费模板
    private long freightTemplateId;
    //类目表外键
    private long categoryId;
    // 主图 图片地址
    private String pictureUrl;
    // 商品入仓
    private int warehousingFlag;
}
